Luna GevitzLuna Gevitz
V.League's Sleeping Giant and the Crack That Starts in Round OneThe drum on the B stand of Thien Truong stadium never keeps a steady beat. It...
A Buried Stratum: Why Vietnamese Youth Football Trains Well but Grants Few ChancesIn the 2026 season, I sat in the stands of Lach Tray Stadium watching a...
Cong An Ha Noi FC: The First V-League Title Since 2026 and the Two Halves of a CollectiveIn the Cong An Ha Noi dressing room during the 2026 season, there was an...
Vietnamese Football in Full: V.League 1, the National Team and the Data Problem in the Analytics EraVIETNAMESE FOOTBALL IN FULL: V.LEAGUE 1, THE NATIONAL TEAM AND THE DATA PROBL...
The Empty Cell: V.League's Data Gap and the Trap of Vietnamese Football MemoryStand B of Hàng Đẫy Stadium, one April evening. Beside me, a young reporter...
The Beat of the Season: Vietnamese Football and the People Behind the ScoreboardOn a Wednesday afternoon, the stadium had no match. Stand B was empty. A man...
Vietnam Football's Chain-Expansion Race: When Academies Become Outsourced Factories and Identity Gets PackagedI still remember an August afternoon in 2026, sitting in stand B of a stadium...
The Return of the Back Three in V-League: A Defensive Map or a Shield for the Manager's Chair?The Return of the Back Three in V-League: A Defensive Map or a Shield for the...
The Ingestion Layer Is Erasing V.League From the Analytics MapThe data file landed at two in the morning Incheon time with four identical...
VAR and the Historic Victory: Analyzing the 2026 AFF Cup Final from a Referee's PerspectiveWhen the final whistle blew at My Dinh Stadium on the night of January 5, 202...
Cameron McEvoy Lowers Own World Cup 50 Freestyle Record: 20.13 and the Short-Course EquationCameron McEvoy's 20.13-second swim at the World Aquatics World Cup stop in...
Sindhu Reaches French Open 2026 Final: Six Error-Free Points and the 0-10 Problem Against An Se YoungSix Error-Free Points in Game Three The scoreboard at Arena Grand Paris read...
Mbappe and Vinicius 'Disappeared' in the Madrid Derby — But the Loss Started in MidfieldWhen the Madrid derby ended at home on the night of September 20, 2026, the...
Hamilton's Lucky Charm: When Emotion Overrides Data at MonzaThe moment Lewis Hamilton embraced his mother in front of thousands of tifosi...
India at the 2026 Asian Games: The Men's Team Bronze and the Generational Fracture Nobody Wants to NameOn the men's team matchday, Satwiksairaj Rankireddy and Chirag Shetty crushed...
Nam Dinh 4-0 Dong Nai City: 450 Minutes Without a Goal and the 13-Minute Collapse of a Defensive BlockMinute 47, minute 55, minute 60. Thirteen minutes, three goals conceded. Dong...
Vietnam vs Pakistan in the Final Round of Group B: The Third-Place Ticket and the Price of USD 650,000The night Vietnam's match against Thailand ended, I switched off the screen,...
Vietnam vs Philippines: The Azkals Unknown and the Information Problem Before Kickoff at My DinhMy Dinh Stadium keeps a silence of its own before kickoff. Not quietness —...
World Hopes Week & Challenge 2026 in Sheffield: 36 U-12 Slots, 26 Nations and a Pathway Without Ranking PointsAt 23:47 on 20 November 2026, my phone rang in Binh Duong. On the other end w...
Quynh Huong's 46 Points: Re-reading Vietnam's Block Problem Before the ASIAD 2026 QuarterfinalVietnam's match against South Korea was the only group-stage fixture at ASIAD...
A Buried Stratum: Why Vietnamese Youth Football Trains Well but Grants Few ChancesIn the 2026 season, I sat in the stands of Lach Tray Stadium watching a...
Cong An Ha Noi FC: The First V-League Title Since 2026 and the Two Halves of a CollectiveIn the Cong An Ha Noi dressing room during the 2026 season, there was an...
Vietnamese Football in Full: V.League 1, the National Team and the Data Problem in the Analytics EraVIETNAMESE FOOTBALL IN FULL: V.LEAGUE 1, THE NATIONAL TEAM AND THE DATA PROBL...
The Empty Cell: V.League's Data Gap and the Trap of Vietnamese Football MemoryStand B of Hàng Đẫy Stadium, one April evening. Beside me, a young reporter...
The Beat of the Season: Vietnamese Football and the People Behind the ScoreboardOn a Wednesday afternoon, the stadium had no match. Stand B was empty. A man...
Vietnam Football's Chain-Expansion Race: When Academies Become Outsourced Factories and Identity Gets PackagedI still remember an August afternoon in 2026, sitting in stand B of a stadium...
The Return of the Back Three in V-League: A Defensive Map or a Shield for the Manager's Chair?The Return of the Back Three in V-League: A Defensive Map or a Shield for the...
The Ingestion Layer Is Erasing V.League From the Analytics MapThe data file landed at two in the morning Incheon time with four identical...
VAR and the Historic Victory: Analyzing the 2026 AFF Cup Final from a Referee's PerspectiveWhen the final whistle blew at My Dinh Stadium on the night of January 5, 202...
Cameron McEvoy Lowers Own World Cup 50 Freestyle Record: 20.13 and the Short-Course EquationCameron McEvoy's 20.13-second swim at the World Aquatics World Cup stop in...
Sindhu Reaches French Open 2026 Final: Six Error-Free Points and the 0-10 Problem Against An Se YoungSix Error-Free Points in Game Three The scoreboard at Arena Grand Paris read...
Mbappe and Vinicius 'Disappeared' in the Madrid Derby — But the Loss Started in MidfieldWhen the Madrid derby ended at home on the night of September 20, 2026, the...
Hamilton's Lucky Charm: When Emotion Overrides Data at MonzaThe moment Lewis Hamilton embraced his mother in front of thousands of tifosi...
India at the 2026 Asian Games: The Men's Team Bronze and the Generational Fracture Nobody Wants to NameOn the men's team matchday, Satwiksairaj Rankireddy and Chirag Shetty crushed...
Nam Dinh 4-0 Dong Nai City: 450 Minutes Without a Goal and the 13-Minute Collapse of a Defensive BlockMinute 47, minute 55, minute 60. Thirteen minutes, three goals conceded. Dong...
Vietnam vs Pakistan in the Final Round of Group B: The Third-Place Ticket and the Price of USD 650,000The night Vietnam's match against Thailand ended, I switched off the screen,...
Vietnam vs Philippines: The Azkals Unknown and the Information Problem Before Kickoff at My DinhMy Dinh Stadium keeps a silence of its own before kickoff. Not quietness —...
World Hopes Week & Challenge 2026 in Sheffield: 36 U-12 Slots, 26 Nations and a Pathway Without Ranking PointsAt 23:47 on 20 November 2026, my phone rang in Binh Duong. On the other end w...
Quynh Huong's 46 Points: Re-reading Vietnam's Block Problem Before the ASIAD 2026 QuarterfinalVietnam's match against South Korea was the only group-stage fixture at ASIAD...
